Remove unused argument in psci_cpu_on_start()
authorSandrine Bailleux <[email protected]>
Mon, 25 Apr 2016 08:28:43 +0000 (09:28 +0100)
committerSandrine Bailleux <[email protected]>
Mon, 25 Apr 2016 11:55:45 +0000 (12:55 +0100)
The "end power level" value passed as the 3rd argument to the
psci_cpu_on_start() function is not used so this patch removes it.

Change-Id: Icaa68b8c4ecd94507287970455fbff354faaa41e

services/std_svc/psci/psci_main.c
services/std_svc/psci/psci_on.c
services/std_svc/psci/psci_private.h

index e6cd3a3a4d0c9e39d59b689cd27fb7786cca13b6..68ad5f632e4bdeb25d906208075686bf40cd8d58 100644 (file)
@@ -47,7 +47,6 @@ int psci_cpu_on(u_register_t target_cpu,
 
 {
        int rc;
-       unsigned int end_pwrlvl;
        entry_point_info_t ep;
 
        /* Determine if the cpu exists of not */
@@ -64,11 +63,7 @@ int psci_cpu_on(u_register_t target_cpu,
         * To turn this cpu on, specify which power
         * levels need to be turned on
         */
-       end_pwrlvl = PLAT_MAX_PWR_LVL;
-       rc = psci_cpu_on_start(target_cpu,
-                           &ep,
-                           end_pwrlvl);
-       return rc;
+       return psci_cpu_on_start(target_cpu, &ep);
 }
 
 unsigned int psci_version(void)
index 9d2295e7e70b4713ff4593535496919124149294..c8c36cd0f0b4cd709d9dd0bbc906ca2573456486 100644 (file)
@@ -67,8 +67,7 @@ static int cpu_on_validate_state(aff_info_state_t aff_state)
  * platform handler as it can return error.
  ******************************************************************************/
 int psci_cpu_on_start(u_register_t target_cpu,
-                     entry_point_info_t *ep,
-                     unsigned int end_pwrlvl)
+                     entry_point_info_t *ep)
 {
        int rc;
        unsigned int target_idx = plat_core_pos_by_mpidr(target_cpu);
index 4b91ad530b9ca7434e61d35895202a4325773ab4..8a671b39d7d3f0873d3c1387fd3ad7662a896b37 100644 (file)
@@ -203,8 +203,7 @@ int psci_spd_migrate_info(u_register_t *mpidr);
 
 /* Private exported functions from psci_on.c */
 int psci_cpu_on_start(unsigned long target_cpu,
-                     entry_point_info_t *ep,
-                     unsigned int end_pwrlvl);
+                     entry_point_info_t *ep);
 
 void psci_cpu_on_finish(unsigned int cpu_idx,
                        psci_power_state_t *state_info);